0.08/0.15 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.08/0.16 % Command : do_CVC4 %s %d 0.15/0.38 % Computer : n024.cluster.edu 0.15/0.38 % Model : x86_64 x86_64 0.15/0.38 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.15/0.38 % Memory : 8042.1875MB 0.15/0.38 % OS : Linux 3.10.0-693.el7.x86_64 0.15/0.38 % CPULimit : 960 0.15/0.38 % WCLimit : 120 0.15/0.38 % DateTime : Thu Jul 2 07:24:41 EDT 2020 0.15/0.38 % CPUTime : 0.24/0.48 %----Proving TH0 0.24/0.48 ------- cvc4-thf casc j10 : /export/starexec/sandbox2/benchmark/theBenchmark.p at 960... 0.24/0.48 --- Run --uf-ho --ho-elim --no-ho-elim-store-ax --full-saturate-quant at 20... 2.42/2.59 --- Run --uf-ho --ho-elim --full-saturate-quant at 20... 2.43/2.72 % SZS status Theorem for theBenchmark 2.43/2.72 % SZS output start Proof for theBenchmark 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_1 v ii) (ite (= lSue_THFTYPE_i ii) (ho_1 k_3 lSue_THFTYPE_i) (ho_1 k_3 ii))) )) ) 2.43/2.72 ( skv_5 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= lSue_THFTYPE_i ii) false (ho_2 (ho_1 k_3 lSue_THFTYPE_i) ii))) )) ) 2.43/2.72 ( skv_6 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_1 k_3 z) (ho_1 k_4 z)) ) 2.43/2.72 ( skv_7 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_2 (ho_1 k_3 lSue_THFTYPE_i) z) (ho_2 (ho_1 k_4 lBob_THFTYPE_i) z)) ) 2.43/2.72 ( skv_8 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_1 v ii) (ite (= lBill_THFTYPE_i ii) (ho_1 k_3 lSue_THFTYPE_i) (ho_1 k_3 ii))) )) ) 2.43/2.72 ( skv_13 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (let ((_let_0 (ho_1 k_3 lSue_THFTYPE_i))) (= (ho_2 v ii) (ite (= lSue_THFTYPE_i ii) (ho_2 _let_0 lBill_THFTYPE_i) (ho_2 _let_0 ii)))) )) ) 2.43/2.72 ( skv_14 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_1 k_3 z) (ho_1 skv_5 z)) ) 2.43/2.72 ( skv_15 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_1 v ii) (ite (= lSue_THFTYPE_i ii) (ho_1 k_4 lBob_THFTYPE_i) (ho_1 k_3 ii))) )) ) 2.43/2.72 ( skv_21 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (let ((_let_0 (ho_1 k_3 lSue_THFTYPE_i))) (= (ho_2 v ii) (ite (= lBill_THFTYPE_i ii) (ho_2 _let_0 lBill_THFTYPE_i) (ho_2 _let_0 ii)))) )) ) 2.43/2.72 ( skv_22 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_1 k_3 z) (ho_1 skv_13 z)) ) 2.43/2.72 ( skv_23 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_2 (ho_1 k_3 lSue_THFTYPE_i) z) (ho_2 (ho_1 k_3 lMary_THFTYPE_i) z)) ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_1 v ii) (ite (= lBill_THFTYPE_i ii) (ho_1 k_4 lBob_THFTYPE_i) (ho_1 k_3 ii))) )) ) 2.43/2.72 ( skv_34 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= lSue_THFTYPE_i ii) (ho_2 (ho_1 k_3 lMary_THFTYPE_i) lBill_THFTYPE_i) (ho_2 (ho_1 k_3 lSue_THFTYPE_i) ii))) )) ) 2.43/2.72 ( skv_35 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_1 k_4 z) (ho_1 skv_13 z)) ) 2.43/2.72 ( skv_36 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_2 (ho_1 k_4 lBob_THFTYPE_i) z) (ho_2 (ho_1 k_3 lMary_THFTYPE_i) z)) ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_1 v ii) (ite (= lSue_THFTYPE_i ii) (ho_1 k_3 lSue_THFTYPE_i) (ho_1 k_4 ii))) )) ) 2.43/2.72 ( skv_48 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= lBill_THFTYPE_i ii) (ho_2 (ho_1 k_3 lMary_THFTYPE_i) lBill_THFTYPE_i) (ho_2 (ho_1 k_3 lSue_THFTYPE_i) ii))) )) ) 2.43/2.72 ( skv_49 ) 2.43/2.72 ) 2.43/2.72 (skolem (forall ((z $$unsorted)) (= (ho_1 k_3 z) (ho_1 skv_21 z)) ) 2.43/2.72 ( skv_50 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((BOUND_VARIABLE_376 |u_(-> $$unsorted $$unsorted Bool)|) (BOUND_VARIABLE_352 $$unsorted) (BOUND_VARIABLE_353 $$unsorted)) (or (not (ho_2 (ho_1 BOUND_VARIABLE_376 lBob_THFTYPE_i) lBill_THFTYPE_i)) (not (ho_2 (ho_1 BOUND_VARIABLE_376 lSue_THFTYPE_i) lBob_THFTYPE_i)) (ho_2 (ho_1 BOUND_VARIABLE_376 BOUND_VARIABLE_352) BOUND_VARIABLE_353)) ) 2.43/2.72 ( k_3, lMary_THFTYPE_i, lBill_THFTYPE_i ) 2.43/2.72 ( k_3, lMary_THFTYPE_i, lSue_THFTYPE_i ) 2.43/2.72 ( k_4, lBob_THFTYPE_i, lMary_THFTYPE_i ) 2.43/2.72 ( skv_48, lBob_THFTYPE_i, lMary_THFTYPE_i ) 2.43/2.72 ( skv_48, lSue_THFTYPE_i, lMary_THFTYPE_i ) 2.43/2.72 ( skv_48, lSue_THFTYPE_i, skv_8 ) 2.43/2.72 ( skv_48, lSue_THFTYPE_i, skv_24 ) 2.43/2.72 ( skv_48, lSue_THFTYPE_i, skv_37 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((x |u_(-> $$unsorted $$unsorted Bool)|) (y |u_(-> $$unsorted $$unsorted Bool)|)) (or (not (forall ((z $$unsorted)) (= (ho_1 x z) (ho_1 y z)) )) (= x y)) ) 2.43/2.72 ( k_3, k_4 ) 2.43/2.72 ( k_3, skv_5 ) 2.43/2.72 ( k_3, skv_13 ) 2.43/2.72 ( k_3, skv_21 ) 2.43/2.72 ( k_4, k_3 ) 2.43/2.72 ( k_4, skv_13 ) 2.43/2.72 ( skv_13, k_3 ) 2.43/2.72 ( skv_13, k_4 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((x |u_(-> $$unsorted Bool)|) (y |u_(-> $$unsorted Bool)|)) (or (not (forall ((z $$unsorted)) (= (ho_2 x z) (ho_2 y z)) )) (= x y)) ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), (ho_1 k_4 lBob_THFTYPE_i) ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), (ho_1 k_3 lMary_THFTYPE_i) ) 2.43/2.72 ( (ho_1 k_4 lBob_THFTYPE_i), (ho_1 k_3 lSue_THFTYPE_i) ) 2.43/2.72 ( (ho_1 k_4 lBob_THFTYPE_i), (ho_1 k_3 lMary_THFTYPE_i) ) 2.43/2.72 ( (ho_1 k_3 lMary_THFTYPE_i), (ho_1 k_3 lSue_THFTYPE_i) ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((u |u_(-> $$unsorted $$unsorted Bool)|) (e |u_(-> $$unsorted Bool)|) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_1 v ii) (ite (= i ii) e (ho_1 u ii))) )) )) ) 2.43/2.72 ( k_3, (ho_1 k_3 lSue_THFTYPE_i), lBill_THFTYPE_i ) 2.43/2.72 ( k_3, (ho_1 k_3 lSue_THFTYPE_i), lSue_THFTYPE_i ) 2.43/2.72 ( k_3, (ho_1 k_4 lBob_THFTYPE_i), lBill_THFTYPE_i ) 2.43/2.72 ( k_3, (ho_1 k_4 lBob_THFTYPE_i), lSue_THFTYPE_i ) 2.43/2.72 ( k_4, (ho_1 k_3 lSue_THFTYPE_i), lSue_THFTYPE_i ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((u |u_(-> $$unsorted Bool)|) (e Bool) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= i ii) e (ho_2 u ii))) )) )) ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), false, lSue_THFTYPE_i ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), (ho_2 (ho_1 k_3 lSue_THFTYPE_i) lBill_THFTYPE_i), lBill_THFTYPE_i ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), (ho_2 (ho_1 k_3 lSue_THFTYPE_i) lBill_THFTYPE_i), lSue_THFTYPE_i ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), (ho_2 (ho_1 k_3 lMary_THFTYPE_i) lBill_THFTYPE_i), lBill_THFTYPE_i ) 2.43/2.72 ( (ho_1 k_3 lSue_THFTYPE_i), (ho_2 (ho_1 k_3 lMary_THFTYPE_i) lBill_THFTYPE_i), lSue_THFTYPE_i ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ite (= lSue_THFTYPE_i ii) (ho_1 k_3 lSue_THFTYPE_i) (ho_1 k_3 ii)) (ho_1 skv_5 ii)) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( lSue_THFTYPE_i ) 2.43/2.72 ( skv_7 ) 2.43/2.72 ( skv_15 ) 2.43/2.72 ( skv_23 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ( skv_50 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ho_2 skv_6 ii) (ite (= lSue_THFTYPE_i ii) false (ho_2 (ho_1 k_3 lSue_THFTYPE_i) ii))) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( lSue_THFTYPE_i ) 2.43/2.72 ( skv_8 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((z $$unsorted)) (= (ho_1 k_3 z) (ho_1 skv_5 z)) ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ite (= lBill_THFTYPE_i ii) (ho_1 k_3 lSue_THFTYPE_i) (ho_1 k_3 ii)) (ho_1 skv_13 ii)) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( lSue_THFTYPE_i ) 2.43/2.72 ( skv_7 ) 2.43/2.72 ( skv_15 ) 2.43/2.72 ( skv_23 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_36 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ( skv_50 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (let ((_let_0 (ho_1 k_3 lSue_THFTYPE_i))) (= (ho_2 skv_14 ii) (ite (= lSue_THFTYPE_i ii) (ho_2 _let_0 lBill_THFTYPE_i) (ho_2 _let_0 ii)))) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( skv_8 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ite (= lSue_THFTYPE_i ii) (ho_1 k_4 lBob_THFTYPE_i) (ho_1 k_3 ii)) (ho_1 skv_21 ii)) ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( lSue_THFTYPE_i ) 2.43/2.72 ( skv_7 ) 2.43/2.72 ( skv_23 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ( skv_50 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (let ((_let_0 (ho_1 k_3 lSue_THFTYPE_i))) (= (ho_2 skv_22 ii) (ite (= lBill_THFTYPE_i ii) (ho_2 _let_0 lBill_THFTYPE_i) (ho_2 _let_0 ii)))) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( skv_8 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ite (= lBill_THFTYPE_i ii) (ho_1 k_4 lBob_THFTYPE_i) (ho_1 k_3 ii)) (ho_1 skv_34 ii)) ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( lSue_THFTYPE_i ) 2.43/2.72 ( skv_7 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ( skv_50 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ho_2 skv_35 ii) (ite (= lSue_THFTYPE_i ii) (ho_2 (ho_1 k_3 lMary_THFTYPE_i) lBill_THFTYPE_i) (ho_2 (ho_1 k_3 lSue_THFTYPE_i) ii))) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( skv_8 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ite (= lSue_THFTYPE_i ii) (ho_1 k_3 lSue_THFTYPE_i) (ho_1 k_4 ii)) (ho_1 skv_48 ii)) ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lSue_THFTYPE_i ) 2.43/2.72 ( skv_7 ) 2.43/2.72 ) 2.43/2.72 (instantiation (forall ((ii $$unsorted)) (= (ho_2 skv_49 ii) (ite (= lBill_THFTYPE_i ii) (ho_2 (ho_1 k_3 lMary_THFTYPE_i) lBill_THFTYPE_i) (ho_2 (ho_1 k_3 lSue_THFTYPE_i) ii))) ) 2.43/2.72 ( lBill_THFTYPE_i ) 2.43/2.72 ( lBob_THFTYPE_i ) 2.43/2.72 ( lMary_THFTYPE_i ) 2.43/2.72 ( skv_8 ) 2.43/2.72 ( skv_24 ) 2.43/2.72 ( skv_37 ) 2.43/2.72 ) 2.43/2.72 % SZS output end Proof for theBenchmark 2.43/2.72 EOF